home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PCMania 19
/
PCMania19.iso
/
Jogos em Flash
/
ESTRATEGIA
/
BATTLE_SHIPS.SWF
/
scripts
/
DefineButton2_66
/
BUTTONCONDACTION on(press).as
< prev
Wrap
Text File
|
2003-11-17
|
2KB
|
70 lines
on(press){
xx = int((getProperty("/s", _X) - dx) / "15");
yy = int((getProperty("/s", _Y) - dy) / "15");
if(sd)
{
call("check");
if(ok)
{
duplicateMovieClip("/ss","s" add sd,sd + 16384);
set("_level0/s" add sd add ":sd",sd);
tellTarget("/s" add sd)
{
gotoAndPlay(1);
}
setProperty("s" add sd, _X, xx * "15" + dx + "7.5");
setProperty("s" add sd, _Y, yy * "15" + dy + "7.5");
duplicateMovieClip("/b","b" add sd,sd + "10" + 16384);
setProperty("b" add sd, _X, "72.5");
setProperty("b" add sd, _Y, "13.2" + "52.8" * sd);
x = "0";
while(x < "20")
{
y = "0";
while(y < "20")
{
if(eval("m" add x add "_" add y) == sd)
{
set("m" add x add "_" add y,"0");
}
y += "1";
}
x += "1";
}
x = "0";
while(x < "5")
{
y = "0";
while(y < "5")
{
if(eval("s" add sd add x add y))
{
set("m" add (xx + x - "2") add "_" add (yy + y - "2"),eval("s" add sd add x add y));
}
y += "1";
}
x += "1";
}
set("pl" add sd,"1");
sd = "0";
set("_level0/s:sd",sd);
tellTarget("/s")
{
gotoAndPlay(1);
}
}
else
{
tellTarget("/wr")
{
play();
}
}
}
else if(eval("m" add xx add "_" add yy))
{
sd = eval("m" add xx add "_" add yy);
call("clear");
}
}